spill (one's) seed - Français Anglais Dictionnaire